Skip to content

fix(vscode): share viewer environment and background defaults - #183

Merged
bhouston merged 1 commit into
mainfrom
fix/182-vscode-viewer-defaults
Nov 6, 2026
Merged

bhouston merged 1 commit into
mainfrom
fix/182-vscode-viewer-defaults

Conversation

@bhouston

@bhouston bhouston commented Nov 6, 2026

Copy link
Copy Markdown
Owner

The VS Code preview now derives its default environment and background from the shared viewer settings: generated Neutral Studio lighting with a white background. Latest main already used these values; sharing their source keeps the extension aligned with the viewer while preserving explicit user settings and saved choices.

Adds regression coverage for the VS Code configuration defaults, fresh preview state, and invalid-setting fallbacks, and clarifies the studio setting description.

Closes #182

Validation: Node 26.3.0 and pnpm 12.16.1; pnpm install --frozen-lockfile, pnpm build, pnpm docs:build, pnpm tsc, pnpm lint, and pnpm test.

@bhouston
bhouston merged commit 94783a4 into main Nov 6, 2026
5 checks passed
@codecov-commenter

Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

fix(vscode): keep preview lighting defaults aligned with viewer

2 participants